package com.sykj.bsc.zjj.bean;

import java.util.Date;

import org.springframework.format.annotation.DateTimeFormat;

/**
 * 实体类
 * 后台
 * 顾客管理
 * 顾客列表
 * 顾客用户信息表
 * @author Lenovo G50-80
 *
 */
public class Bis_custom_user {
	private String cover_photo;	
	private String bag_name;	
	private Float bag_total_price;	
	private String project_id;	
	private String project_name;
	
	private String order_content;//订单内容
	private String pay_way;//支付方式
	
	private String custom_user_id;//顾客编号
	private String mobile;//手机
	private String username;//姓名
	private String password;//密码
	private String nikename;//昵称
	private String openid;//微信
	private String unionid;//微信唯一编号
	private String wechat;//微信号
	private String photo;//头像
	private String sex;//性别1:男2:女3:保密
	private String phone;//电话
	private String qq;//qq
	private String email;//邮箱
	@DateTimeFormat(pattern="yyyy-MM-dd")
	private Date born_date;//出生日期
	private String idno;//身份证
	private String address;//居住地址
	private String remark;//备注
	private String enroll_mode;//注册方式1微信2商家3后台
	@DateTimeFormat(pattern="yyyy-MM-dd")
	private Date enroll_time;//注册时间
	private String is_del;//是否删除 0 有效 1删除
	private String wechat_status;//微信状态 1 未订阅 2已订阅 3已退订
	private Integer beauty_num;//个人颜值数量
	private Integer bag_num;//礼包数量
	
	//private String custom_user_id;//顾客编号
	private String shop_id;//店铺编号
	@DateTimeFormat(pattern="yyyy-MM-dd")
	private Date recent_time;//最近到店时间
	@DateTimeFormat(pattern="yyyy-MM-dd")
	private Date create_time;//第一次关注店时间
	
	private String record_id;//记录编号
	private String order_id;//订单编号
	private String cdkey;//兑换编号
	//private String custom_user_id;//购买人编号
	//private Integer beauty_num;//美研币数量
	private Integer give_num;//赠送数量
	private Float total_money;//总价
	private Float singe_price;//单个美研币价值
	private String record_type;//1购买美丽币2 兑换美丽币3服务消费
	@DateTimeFormat(pattern="yyyy-MM-dd")
	private Date pay_time;//支付时间
	private String vaild_status;//美研币状态1有效 2过期
	//private String shop_id;//店铺编号
	private Integer remain_num;//剩余颜值
	
	//private String record_id;//记录编号
	private String bag_id;//礼包名称
	private String valid_day;//有效时间
	//private String custom_user_id;//用户编号
	private Integer buy_num;//购买数量
	private Integer share_num;//分享数量
	//@DateTimeFormat(pattern="yyyy-MM-dd")
	//private Date create_time;//礼包开始生效时间
	//private String order_id;//订单编号
	private String share_user_id;//分享人编号
	@DateTimeFormat(pattern="yyyy-MM-dd")
	private Date bag_time;//分享时间
	//private String record_type;//1 购买礼包项目 2分享领取礼包项目
	private String status;//1有效 2过期
	private String receive_status;//领取状态 0未领取 1已领取
	
	//private String shop_id;//店铺编号
	private String owner_id;//店主编号
	private String shop_name;//商店名称
	private String short_name;//商家简称
	private Float month_cash_in;//月目标现金收入
	private Float month_expend_in;//月目标消耗收入
	private String shop_license;//商家营业执照
	private String shop_image;//商家标志图片 缩略图片 存储图片地址
	private String shop_detail_image;//封面图片 存储图片地址
	private Float gps_x;//地址x坐标
	private Float gps_y;//地址y坐标
	private Integer sort_no;//排序号
	private String shop_address;//店铺地址
	private String shop_qrcode;//店铺二维码
	private String shop_phone;//店铺电话
	private Float shop_area;//店铺面积
	private String shop_project;//店铺主营项目
	private String shop_type;//店铺类型
	private String shop_intro;//商家介绍
	private String show_status;//显示状态 0禁用 1启用
	//private String is_del;//是否删除 0:有效1:删除
	private String shop_remark;//商家备注
	private String begin_time;//营业开始时间
	private String end_time;//营业结束时间
	//@DateTimeFormat(pattern="yyyy-MM-dd")
	//private Date create_time;//创建时间
	private String create_user_id;//创建人ID
	@DateTimeFormat(pattern="yyyy-MM-dd")
	private Date modify_time;//修改时间
	private String modify_user_id;//修改用户ID
	public Bis_custom_user() {
		super();
	}
	public Bis_custom_user(String cover_photo, String bag_name, Float bag_total_price, String project_id,
			String project_name, String order_content, String pay_way, String custom_user_id, String mobile,
			String username, String password, String nikename, String openid, String unionid, String wechat,
			String photo, String sex, String phone, String qq, String email, Date born_date, String idno,
			String address, String remark, String enroll_mode, Date enroll_time, String is_del, String wechat_status,
			Integer beauty_num, Integer bag_num, String shop_id, Date recent_time, Date create_time, String record_id,
			String order_id, String cdkey, Integer give_num, Float total_money, Float singe_price, String record_type,
			Date pay_time, String vaild_status, Integer remain_num, String bag_id, String valid_day, Integer buy_num,
			Integer share_num, String share_user_id, Date bag_time, String status, String receive_status,
			String owner_id, String shop_name, String short_name, Float month_cash_in, Float month_expend_in,
			String shop_license, String shop_image, String shop_detail_image, Float gps_x, Float gps_y, Integer sort_no,
			String shop_address, String shop_qrcode, String shop_phone, Float shop_area, String shop_project,
			String shop_type, String shop_intro, String show_status, String shop_remark, String begin_time,
			String end_time, String create_user_id, Date modify_time, String modify_user_id) {
		super();
		this.cover_photo = cover_photo;
		this.bag_name = bag_name;
		this.bag_total_price = bag_total_price;
		this.project_id = project_id;
		this.project_name = project_name;
		this.order_content = order_content;
		this.pay_way = pay_way;
		this.custom_user_id = custom_user_id;
		this.mobile = mobile;
		this.username = username;
		this.password = password;
		this.nikename = nikename;
		this.openid = openid;
		this.unionid = unionid;
		this.wechat = wechat;
		this.photo = photo;
		this.sex = sex;
		this.phone = phone;
		this.qq = qq;
		this.email = email;
		this.born_date = born_date;
		this.idno = idno;
		this.address = address;
		this.remark = remark;
		this.enroll_mode = enroll_mode;
		this.enroll_time = enroll_time;
		this.is_del = is_del;
		this.wechat_status = wechat_status;
		this.beauty_num = beauty_num;
		this.bag_num = bag_num;
		this.shop_id = shop_id;
		this.recent_time = recent_time;
		this.create_time = create_time;
		this.record_id = record_id;
		this.order_id = order_id;
		this.cdkey = cdkey;
		this.give_num = give_num;
		this.total_money = total_money;
		this.singe_price = singe_price;
		this.record_type = record_type;
		this.pay_time = pay_time;
		this.vaild_status = vaild_status;
		this.remain_num = remain_num;
		this.bag_id = bag_id;
		this.valid_day = valid_day;
		this.buy_num = buy_num;
		this.share_num = share_num;
		this.share_user_id = share_user_id;
		this.bag_time = bag_time;
		this.status = status;
		this.receive_status = receive_status;
		this.owner_id = owner_id;
		this.shop_name = shop_name;
		this.short_name = short_name;
		this.month_cash_in = month_cash_in;
		this.month_expend_in = month_expend_in;
		this.shop_license = shop_license;
		this.shop_image = shop_image;
		this.shop_detail_image = shop_detail_image;
		this.gps_x = gps_x;
		this.gps_y = gps_y;
		this.sort_no = sort_no;
		this.shop_address = shop_address;
		this.shop_qrcode = shop_qrcode;
		this.shop_phone = shop_phone;
		this.shop_area = shop_area;
		this.shop_project = shop_project;
		this.shop_type = shop_type;
		this.shop_intro = shop_intro;
		this.show_status = show_status;
		this.shop_remark = shop_remark;
		this.begin_time = begin_time;
		this.end_time = end_time;
		this.create_user_id = create_user_id;
		this.modify_time = modify_time;
		this.modify_user_id = modify_user_id;
	}
	@Override
	public String toString() {
		return "Bis_custom_user [cover_photo=" + cover_photo + ", bag_name=" + bag_name + ", bag_total_price="
				+ bag_total_price + ", project_id=" + project_id + ", project_name=" + project_name + ", order_content="
				+ order_content + ", pay_way=" + pay_way + ", custom_user_id=" + custom_user_id + ", mobile=" + mobile
				+ ", username=" + username + ", password=" + password + ", nikename=" + nikename + ", openid=" + openid
				+ ", unionid=" + unionid + ", wechat=" + wechat + ", photo=" + photo + ", sex=" + sex + ", phone="
				+ phone + ", qq=" + qq + ", email=" + email + ", born_date=" + born_date + ", idno=" + idno
				+ ", address=" + address + ", remark=" + remark + ", enroll_mode=" + enroll_mode + ", enroll_time="
				+ enroll_time + ", is_del=" + is_del + ", wechat_status=" + wechat_status + ", beauty_num=" + beauty_num
				+ ", bag_num=" + bag_num + ", shop_id=" + shop_id + ", recent_time=" + recent_time + ", create_time="
				+ create_time + ", record_id=" + record_id + ", order_id=" + order_id + ", cdkey=" + cdkey
				+ ", give_num=" + give_num + ", total_money=" + total_money + ", singe_price=" + singe_price
				+ ", record_type=" + record_type + ", pay_time=" + pay_time + ", vaild_status=" + vaild_status
				+ ", remain_num=" + remain_num + ", bag_id=" + bag_id + ", valid_day=" + valid_day + ", buy_num="
				+ buy_num + ", share_num=" + share_num + ", share_user_id=" + share_user_id + ", bag_time=" + bag_time
				+ ", status=" + status + ", receive_status=" + receive_status + ", owner_id=" + owner_id
				+ ", shop_name=" + shop_name + ", short_name=" + short_name + ", month_cash_in=" + month_cash_in
				+ ", month_expend_in=" + month_expend_in + ", shop_license=" + shop_license + ", shop_image="
				+ shop_image + ", shop_detail_image=" + shop_detail_image + ", gps_x=" + gps_x + ", gps_y=" + gps_y
				+ ", sort_no=" + sort_no + ", shop_address=" + shop_address + ", shop_qrcode=" + shop_qrcode
				+ ", shop_phone=" + shop_phone + ", shop_area=" + shop_area + ", shop_project=" + shop_project
				+ ", shop_type=" + shop_type + ", shop_intro=" + shop_intro + ", show_status=" + show_status
				+ ", shop_remark=" + shop_remark + ", begin_time=" + begin_time + ", end_time=" + end_time
				+ ", create_user_id=" + create_user_id + ", modify_time=" + modify_time + ", modify_user_id="
				+ modify_user_id + "]";
	}
	public String getPay_way() {
		return pay_way;
	}
	public void setPay_way(String pay_way) {
		this.pay_way = pay_way;
	}
	public String getCover_photo() {
		return cover_photo;
	}
	public void setCover_photo(String cover_photo) {
		this.cover_photo = cover_photo;
	}
	public String getBag_name() {
		return bag_name;
	}
	public void setBag_name(String bag_name) {
		this.bag_name = bag_name;
	}
	public Float getBag_total_price() {
		return bag_total_price;
	}
	public void setBag_total_price(Float bag_total_price) {
		this.bag_total_price = bag_total_price;
	}
	public String getProject_id() {
		return project_id;
	}
	public void setProject_id(String project_id) {
		this.project_id = project_id;
	}
	public String getProject_name() {
		return project_name;
	}
	public void setProject_name(String project_name) {
		this.project_name = project_name;
	}
	public String getOrder_content() {
		return order_content;
	}
	public void setOrder_content(String order_content) {
		this.order_content = order_content;
	}
	public String getCustom_user_id() {
		return custom_user_id;
	}
	public void setCustom_user_id(String custom_user_id) {
		this.custom_user_id = custom_user_id;
	}
	public String getMobile() {
		return mobile;
	}
	public void setMobile(String mobile) {
		this.mobile = mobile;
	}
	public String getUsername() {
		return username;
	}
	public void setUsername(String username) {
		this.username = username;
	}
	public String getPassword() {
		return password;
	}
	public void setPassword(String password) {
		this.password = password;
	}
	public String getNikename() {
		return nikename;
	}
	public void setNikename(String nikename) {
		this.nikename = nikename;
	}
	public String getOpenid() {
		return openid;
	}
	public void setOpenid(String openid) {
		this.openid = openid;
	}
	public String getUnionid() {
		return unionid;
	}
	public void setUnionid(String unionid) {
		this.unionid = unionid;
	}
	public String getWechat() {
		return wechat;
	}
	public void setWechat(String wechat) {
		this.wechat = wechat;
	}
	public String getPhoto() {
		return photo;
	}
	public void setPhoto(String photo) {
		this.photo = photo;
	}
	public String getSex() {
		return sex;
	}
	public void setSex(String sex) {
		this.sex = sex;
	}
	public String getPhone() {
		return phone;
	}
	public void setPhone(String phone) {
		this.phone = phone;
	}
	public String getQq() {
		return qq;
	}
	public void setQq(String qq) {
		this.qq = qq;
	}
	public String getEmail() {
		return email;
	}
	public void setEmail(String email) {
		this.email = email;
	}
	public Date getBorn_date() {
		return born_date;
	}
	public void setBorn_date(Date born_date) {
		this.born_date = born_date;
	}
	public String getIdno() {
		return idno;
	}
	public void setIdno(String idno) {
		this.idno = idno;
	}
	public String getAddress() {
		return address;
	}
	public void setAddress(String address) {
		this.address = address;
	}
	public String getRemark() {
		return remark;
	}
	public void setRemark(String remark) {
		this.remark = remark;
	}
	public String getEnroll_mode() {
		return enroll_mode;
	}
	public void setEnroll_mode(String enroll_mode) {
		this.enroll_mode = enroll_mode;
	}
	public Date getEnroll_time() {
		return enroll_time;
	}
	public void setEnroll_time(Date enroll_time) {
		this.enroll_time = enroll_time;
	}
	public String getIs_del() {
		return is_del;
	}
	public void setIs_del(String is_del) {
		this.is_del = is_del;
	}
	public String getWechat_status() {
		return wechat_status;
	}
	public void setWechat_status(String wechat_status) {
		this.wechat_status = wechat_status;
	}
	public Integer getBeauty_num() {
		return beauty_num;
	}
	public void setBeauty_num(Integer beauty_num) {
		this.beauty_num = beauty_num;
	}
	public Integer getBag_num() {
		return bag_num;
	}
	public void setBag_num(Integer bag_num) {
		this.bag_num = bag_num;
	}
	public String getShop_id() {
		return shop_id;
	}
	public void setShop_id(String shop_id) {
		this.shop_id = shop_id;
	}
	public Date getRecent_time() {
		return recent_time;
	}
	public void setRecent_time(Date recent_time) {
		this.recent_time = recent_time;
	}
	public Date getCreate_time() {
		return create_time;
	}
	public void setCreate_time(Date create_time) {
		this.create_time = create_time;
	}
	public String getRecord_id() {
		return record_id;
	}
	public void setRecord_id(String record_id) {
		this.record_id = record_id;
	}
	public String getOrder_id() {
		return order_id;
	}
	public void setOrder_id(String order_id) {
		this.order_id = order_id;
	}
	public String getCdkey() {
		return cdkey;
	}
	public void setCdkey(String cdkey) {
		this.cdkey = cdkey;
	}
	public Integer getGive_num() {
		return give_num;
	}
	public void setGive_num(Integer give_num) {
		this.give_num = give_num;
	}
	public Float getTotal_money() {
		return total_money;
	}
	public void setTotal_money(Float total_money) {
		this.total_money = total_money;
	}
	public Float getSinge_price() {
		return singe_price;
	}
	public void setSinge_price(Float singe_price) {
		this.singe_price = singe_price;
	}
	public String getRecord_type() {
		return record_type;
	}
	public void setRecord_type(String record_type) {
		this.record_type = record_type;
	}
	public Date getPay_time() {
		return pay_time;
	}
	public void setPay_time(Date pay_time) {
		this.pay_time = pay_time;
	}
	public String getVaild_status() {
		return vaild_status;
	}
	public void setVaild_status(String vaild_status) {
		this.vaild_status = vaild_status;
	}
	public Integer getRemain_num() {
		return remain_num;
	}
	public void setRemain_num(Integer remain_num) {
		this.remain_num = remain_num;
	}
	public String getBag_id() {
		return bag_id;
	}
	public void setBag_id(String bag_id) {
		this.bag_id = bag_id;
	}
	public String getValid_day() {
		return valid_day;
	}
	public void setValid_day(String valid_day) {
		this.valid_day = valid_day;
	}
	public Integer getBuy_num() {
		return buy_num;
	}
	public void setBuy_num(Integer buy_num) {
		this.buy_num = buy_num;
	}
	public Integer getShare_num() {
		return share_num;
	}
	public void setShare_num(Integer share_num) {
		this.share_num = share_num;
	}
	public String getShare_user_id() {
		return share_user_id;
	}
	public void setShare_user_id(String share_user_id) {
		this.share_user_id = share_user_id;
	}
	public Date getBag_time() {
		return bag_time;
	}
	public void setBag_time(Date bag_time) {
		this.bag_time = bag_time;
	}
	public String getStatus() {
		return status;
	}
	public void setStatus(String status) {
		this.status = status;
	}
	public String getReceive_status() {
		return receive_status;
	}
	public void setReceive_status(String receive_status) {
		this.receive_status = receive_status;
	}
	public String getOwner_id() {
		return owner_id;
	}
	public void setOwner_id(String owner_id) {
		this.owner_id = owner_id;
	}
	public String getShop_name() {
		return shop_name;
	}
	public void setShop_name(String shop_name) {
		this.shop_name = shop_name;
	}
	public String getShort_name() {
		return short_name;
	}
	public void setShort_name(String short_name) {
		this.short_name = short_name;
	}
	public Float getMonth_cash_in() {
		return month_cash_in;
	}
	public void setMonth_cash_in(Float month_cash_in) {
		this.month_cash_in = month_cash_in;
	}
	public Float getMonth_expend_in() {
		return month_expend_in;
	}
	public void setMonth_expend_in(Float month_expend_in) {
		this.month_expend_in = month_expend_in;
	}
	public String getShop_license() {
		return shop_license;
	}
	public void setShop_license(String shop_license) {
		this.shop_license = shop_license;
	}
	public String getShop_image() {
		return shop_image;
	}
	public void setShop_image(String shop_image) {
		this.shop_image = shop_image;
	}
	public String getShop_detail_image() {
		return shop_detail_image;
	}
	public void setShop_detail_image(String shop_detail_image) {
		this.shop_detail_image = shop_detail_image;
	}
	public Float getGps_x() {
		return gps_x;
	}
	public void setGps_x(Float gps_x) {
		this.gps_x = gps_x;
	}
	public Float getGps_y() {
		return gps_y;
	}
	public void setGps_y(Float gps_y) {
		this.gps_y = gps_y;
	}
	public Integer getSort_no() {
		return sort_no;
	}
	public void setSort_no(Integer sort_no) {
		this.sort_no = sort_no;
	}
	public String getShop_address() {
		return shop_address;
	}
	public void setShop_address(String shop_address) {
		this.shop_address = shop_address;
	}
	public String getShop_qrcode() {
		return shop_qrcode;
	}
	public void setShop_qrcode(String shop_qrcode) {
		this.shop_qrcode = shop_qrcode;
	}
	public String getShop_phone() {
		return shop_phone;
	}
	public void setShop_phone(String shop_phone) {
		this.shop_phone = shop_phone;
	}
	public Float getShop_area() {
		return shop_area;
	}
	public void setShop_area(Float shop_area) {
		this.shop_area = shop_area;
	}
	public String getShop_project() {
		return shop_project;
	}
	public void setShop_project(String shop_project) {
		this.shop_project = shop_project;
	}
	public String getShop_type() {
		return shop_type;
	}
	public void setShop_type(String shop_type) {
		this.shop_type = shop_type;
	}
	public String getShop_intro() {
		return shop_intro;
	}
	public void setShop_intro(String shop_intro) {
		this.shop_intro = shop_intro;
	}
	public String getShow_status() {
		return show_status;
	}
	public void setShow_status(String show_status) {
		this.show_status = show_status;
	}
	public String getShop_remark() {
		return shop_remark;
	}
	public void setShop_remark(String shop_remark) {
		this.shop_remark = shop_remark;
	}
	public String getBegin_time() {
		return begin_time;
	}
	public void setBegin_time(String begin_time) {
		this.begin_time = begin_time;
	}
	public String getEnd_time() {
		return end_time;
	}
	public void setEnd_time(String end_time) {
		this.end_time = end_time;
	}
	public String getCreate_user_id() {
		return create_user_id;
	}
	public void setCreate_user_id(String create_user_id) {
		this.create_user_id = create_user_id;
	}
	public Date getModify_time() {
		return modify_time;
	}
	public void setModify_time(Date modify_time) {
		this.modify_time = modify_time;
	}
	public String getModify_user_id() {
		return modify_user_id;
	}
	public void setModify_user_id(String modify_user_id) {
		this.modify_user_id = modify_user_id;
	}
}
